package org.dfl.plugin.editor.figures;

import org.eclipse.draw2d.ColorConstants;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Font;

/**
 * class with figures constraints like color and font
 * @author Piotr Wlodarczyk
 *
 */
public class FiguresConstants {
	public final static Color inputPlaceColorNoData = ColorConstants.lightBlue;
	public final static Color inputPlaceColorData = ColorConstants.yellow;
	public final static Color outputPlaceColorNoData = ColorConstants.lightBlue;
	public final static Color outputPlaceColorData = ColorConstants.yellow;
	
	public final static Color placeColorNotDefined = ColorConstants.red;
	public final static Color placeColorNoData = ColorConstants.green;
	public final static Color placeColorData = ColorConstants.yellow;
	
	public final static Color transitionColorStop = ColorConstants.green;
	public final static Color transitionColorRun = ColorConstants.yellow;
	public final static Color transitionColorNotDefined = ColorConstants.red;
	
	public final static Font transitionFont = new Font(null, "Arial", 8, SWT.NORMAL);
	public final static Font placeFont = new Font(null, "Arial", 8, SWT.NORMAL);
	public final static int transitionMaxWidth 	= 130;
	public final static int transitionMaxHeight = 30;
	public final static int placeMaxWidth 		= 100;
	public final static int placeMaxHeight 		= 30;
}
